home *** CD-ROM | disk | FTP | other *** search
- /* -------------------------------------------------------------------
-
- commons for screen stuff
-
- ---------------------------------------------------------------------*/
-
- #ifndef _MSCOMS_H_
- #define _MSCOMS_H_
-
- /* data stream commons */
- GLOBALREF UBYTE Mdsopenfcount; /*# of files currently open */
- GLOBALREF UBYTE Mdseofcount; /*# of open files having hit eof */
-
- /* screen commons */
- GLOBALREF int Mcurscreen ; /* pointer to current screen */
- GLOBALREF int Mtempscreen ; /* spare location */
-
- /* data structure sizes */
- /*
- GLOBALREF ADDRESS M_dvsize ;
- GLOBALREF ADDRESS M_dstrize ;
- GLOBALREF ADDRESS M_scrlstsize ;
- GLOBALREF ADDRESS M_dspsize ;
- GLOBALREF ADDRESS M_formsize ;
- GLOBALREF ADDRESS M_fattsize ;
- GLOBALREF ADDRESS M_dgrpsize ;
- GLOBALREF ADDRESS M_varlstsize ;
- GLOBALREF ADDRESS M_sstrsize ;
- GLOBALREF ADDRESS M_vspclstsize ;
- GLOBALREF ADDRESS M_vardescsize ;
- */
-
- GLOBALREF FILE *M_devnull;
-
- /* default saved state file */
- GLOBALREF char *M_dfltmenu;
-
- /* onescreen flag */
- GLOBALREF LONG M_onescreen;
-
- /* no raster flag */
- GLOBALREF LONG M_raster;
-
- /* draw icon flag */
- GLOBALREF LONG M_drawicon;
-
- /* icons loaded status flag */
- GLOBALREF LONG M_icons_hold;
- #define V_GRAPH_ICONS 0
- #define V_IH_ICONS 1
-
- /* flag for whether to create new or old dynamics
- (YES for new, NO for old, -1 for not specified ) */
- GLOBALREF LONG M_newdynamics;
-
- /* flag: check exisitance of file before overwriting? */
- GLOBALREF LONG M_check_overwrite;
-
- /* flag: always use modal approach? */
- GLOBALREF LONG M_modal;
-
- /* color flag */
- GLOBALREF LONG M_color;
-
- /* high resolution flag */
- GLOBALREF LONG M_highres;
-
- /* global flag for version and version release date */
- /*GLOBALREF char *M_version;*/
-
- /* global flag indicating whether an error is displayed */
- GLOBALREF LONG M_waserrmsg;
-
-
- /* type of run- fast preview, preview, true run */
- GLOBALREF LONG M_runtype;
-
- /* running current and end iteration variables */
- GLOBALREF LONG M_curiter;
- GLOBALREF LONG M_enditer;
-
- /* version number for saved state */
- GLOBALREF int M_svstversion;
-
- /* globals for "current" object in interface session */
- GLOBALREF ADDRESS M_dspnode;
- GLOBALREF ADDRESS M_dvnode;
- GLOBALREF ADDRESS M_view;
-
- GLOBALREF int M_dsvar_typesize[10];
- /* need 1 more than the # of types */
-
- /* global for plotqueue script */
- GLOBALREF char *M_plotqueue;
-
- /* global for 3D buttons and such */
- GLOBALREF LONG M_3D_interface;
-
- #endif /* _MSCOMS_H_ */
-